ass whooping - Turkish English Dictionary